Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Відповіді до теоретичних питань

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Не вказано

Інформація про роботу

Рік:
2024
Тип роботи:
Державний іспит
Предмет:
Системне програмне забезпечення

Частина тексту файла

Системне програне забезпечення 1. Загальна структура операційної системи. Ядро ОС. Склад і основні функції. Загальна структура операційної системи. Основними функціями ОС є такі: Сприймання від користувача завдань, або команд у вигляді директив, або у вигляді вказівок від маніпуляторів та їх обробка Завантаження, запуск, призупинення та зупинка програм Керування файловими системами та системами управління базами даних Забезпечення режиму мультипрограмування, тобто виконання двох, або більше програм а одному процесорі Забезпечення ф-цій по організації та керуванню всіма операціями вводу/виводу Забезпечення виконання обмежень на час відповіді в режимі реального часу, що є важливим для ОС реального часу Розподіл пам’яті, як основної так і зовнішньої, і організація віртуальної пам’яті Планування та диспетчеризація у відповідності із заданими стратегією та дисципліною обслуговування задач Організація механізмів обміну повідомленнями і даними між програмами, які виконуються, а також захист одних програм від впливу інших програм Забезпечення роботи систем програмування Таким чином ОС виконує функції керування обчислювальними процесами в комп’ютерній системі, розділяє ресурси системи між різним обчислювальними процесами і створює програмне середовище в якому виконуються прикладні програми користувача. Таке середовище називається операційним середовищем або операційним оточенням.  EMBED Visio.Drawing.6  Взаємодія користувачів з комп’ютерними системами відбувається через інтерфейс користувача, який підтримується ОС. Надалі приймаємо, що ф-ції ОС реалізуються програмним способом, але деякі з них можуть бути представлені програмно апаратними засобами і вигляді ПЗП (наприклад BIOS). Операційне оточення складається з деякої множини стандартних сервісних програм, які можуть бути використані в процесі виконання задач і які надають засоби для керування ресурсами обчислювальної системи, виділяючи ці ресурси користувачам по потребах (наприклад керування вв/вив). Ядро ОС. Склад і основні функції. Всі операції пов’язані з процесами виконуються під керуванням тої частини ОС, яка називається ядром. Ядро – це невеличка частина ОС, але це компонент який найбільш інтенсивно використовується. З цієї причини ядро звичайно розміщується в основній пам’яті, в той час як інші частини ОС знаходяться на зовнішніх запам’ятовувальних і при необхідності викликаються в ОП такий процес називається Swapping. Одна з найважливіших функцій ядра це обробка переривань. У великих багатоабонентських в процесор надходить постійний потік переривань, коли ядро обробляє біжуче переривання воно забороняє всі інші і дозволяє їх знову тільки після обробки текучого переривання. При постійному потоці переривань може утворитись така ситуація, що ядро буде блокувати переривання на протязі значного часу, тобто не буде мати можливості реагувати на переривання. Тому ядро звичайно розробляють таким чином, щоб воно виконувало мінімально можливу попередню обробку кожного переривання, а потім передавало це переривання на подальшу обробку відповідно обробнику переривань, після початку роботи якого ядро отримало Можливість дозволити обробку інших переривань. Таким чином реакція суттєво зростає. Основні функції ядра. Ядро як правило вміщує програми тобто компоненти ядра для реалізації таких функцій: Обробка переривань Створення і знищення процесів Переключення стану процесу Диспетчеризація Призупинення та активізація процесів Організація взаємодії між процесами Маніпуляція блоками PCB Підтримка операцій вводу/виводу Підтримка розподілу і перерозподілу пам’яті Підтримка роботи файлової системи Підтримка роботи виклику та повернення для звертання для процедури Підтримка функцій обліку в роботі КС Функції які реалізує ядро називаються примітивними – найпростіші функції в ОС. В ієрархічних системних структурах ядро розташується безпосередньо над базовим апаратурного комп’ютера. А на вищих рівнях розташовані процеси системи та процеси користувача. Практик...
Антиботан аватар за замовчуванням

01.01.1970 03:01

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини